package com.bwie.coupon.service;

import com.bwie.common.core.domain.PageResult;
import com.bwie.coupon.domain.dto.CouponPlatformDTO;
import com.bwie.coupon.domain.vo.CouponPlatformVO;

public interface ICouponPlatformService {
    /**
     * 平台端
     * 获取待审核优惠券列表
     * @return
     */
    PageResult<CouponPlatformVO> selectCouponPlatformList(CouponPlatformDTO couponPlatformDTO);

    /**
     * 平台端
     * 根据优惠券id查看未审核优惠券详情
     * @param couponId
     * @return
     */
    CouponPlatformVO getCouponDetails(Long couponId);

    /**
     * 平台端
     * 根据优惠券id修改审核状态
     * @param couponId
     * @param reviewStatus
     */
    void couponAudit(Long couponId, Integer reviewStatus);
}
